پیاده سازی الگوریتم پردازش تصویر به صورت بلادرنگ با استفاده از fpga

thesis
abstract

پردازش تصویر، یکی از علوم نسبتاً نوین است که جایگاه بسیار ویژه ای در تمامی فنون پیدا کرده است. در این علم، تغییر مشخصات یک تصویر به مقادیر مورد نظر و نیز استخراج ویژگی های خاص و اطلاعات مشخص از تصاویر مورد بحث قرار می گیرد. با توجه به اهمیت بسیار بالای تصویر در انتقال اطلاعات، نقش علم پردازش تصویر شفاف تر می شود. الگوریتم های پردازش تصویر، عموماً الگوریتم های پیچیده و حجیمی هستند. چرا که اصولاً خود تصویر دارای حجم زیادی از اطلاعات است و با توجه به اینکه غالباً تمامی داده های تصویر در الگوریتم ها مورد استفاده قرار می گیرند، حجم عملیات زیاد می شود. از سوی دیگر سرعت پردازش تصاویر، عموماً یکی از پارامترهای بسیار مهم و حیاتی در این زمینه است. در بسیاری از موارد، ضروری است الگوریتم های پردازش تصویر به صورت بلادرنگ اجرا شود. بنابراین سیستم هایی در این زمینه مورد استفاده قرار می گیرد، که از سرعت بالایی برخوردار باشد. روش های متنوعی برای پیاده سازی سیستم های پردازش تصویر وجود دارد. از جمله این روش ها می توان به استفاده از تراشه dsp، نرم افزارهای کامپیوتری و fpga اشاره کرد. هر یک از روش ها محاسن و معایبی دارد. در این پروژه، روش های مختلف مورد بررسی قرار می گیرند و fpga به عنوان یکی از روش های مفید و کارآمد به منظور پیاده سازی سیستم مورد استفاده قرار می گیرد. الگوریتم های تصویری انتخاب شده، ابتدا با اعمال تغییراتی به الگوریتم های سخت افزاری تبدیل می شوند و سپس بهینه سازی های لازم بر روی آن ها انجام می پذیرد. سپس نتایج به دست آمده در نرم افزارهای مخصوص مدارات منطقی پیاده سازی و شبیه سازی می شوند و در نهایت الگوریتم به دست آمده بر روی یک برد fpga قرار می گیرد. پیاده سازی سیستم به روش های مختلف نرم افزاری و سخت افزاری نشان داد که سرعت پردازش سیستم های سخت افزاری شامل fpga، بسیار بیشتر از سیستم های مشابه نرم افزاری هستند. بنابراین در سیستم هایی که سرعت پردازش در آن ها دارای اهمیت است، یکی از بهترین روش ها، استفاده از سیستم های سخت افزاری مبتنی بر این تراشه است.

First 15 pages

Signup for downloading 15 first pages

Already have an account?login

similar resources

بهینه سازی درجه بندی کاشی با استفاده از پردازش تصویر فازی و الگوریتم ژنتیک

در خطوط کنترل کارخانجات کاشی برای اینکه بتوان کاشیها را درجه بندی کرد، نیاز به روشهایی برای تشخیص انواع عیوب مختلفی است که ممکن است در هنگام تولید بر روی کاشی‌ها به وجود آید. به گفته کارشناسان، یکی از بیشترین عیوبی که باعث پایین آمدن کیفیت کاشی‌ها می‌شوند، ترکها و خالها می‌باشند. به این نوع از عیب ها، عیوب تیز گفته می‌شود که در تصویر ساختارهایی با عرض کم و کنتراست بالا به وجود می‌آورند. یکی از ...

full text

پیاده سازی الگوریتم تشخیص صورت اشخاص بر روی fpga

تشخیص چهره، امروزه یکی از مهمترین زمینه های تحقیقاتی در بینایی ماشین است، که کاربردهای فروانی در سیستم های کنترل امنیتی ، نظارت ویدیوئی وتشخیص هویت اشخاص دارد. برای تشخیص صورت سریع و همزمان نیازمند پیاده سازی آن به صورت سخت افزاری هستیم. روش های بسیاری تاکنون برای تشخیص صورت پیشنهاد داده شده اند اما دقت کم و سرعت پردازش پایین تصاویر دو مشکل اصلی پیاده سازی سخت افزاری روش های تشخیص چهره می باشند...

پیاده سازی سیستم کنترل موقعیت میز سروو xy به صورت بلادرنگ (realtime) با استفاده از کامپیوتر

کنترل دقیق مسیر حرکت در صنایع روباتیک و ماشین های cnc امری لازم و ضروری است. یکی از مشکلات کنترل موقعیت، کنترل همزمان سرعت حرکت بر روی مسیر به خصوص در قسمت های با انحنای زیاد است. هر چه تغییرات سرعت حرکت نرم تر باشد، دقت موقعیت بیشتر و استهلاک تجهیزات کمتر خواهد بود. از دیگر مشکلات پیاده سازی الگوریتم های کنترلی توسط کامپیوتر عدم امکان زمان بندی دقیق فرآیندها یا به عبارت دیگر غیر بلادرنگ بودن س...

15 صفحه اول

پیاده سازی سخت‌افزاری سیستم های رمزنگاری بر اساس زوج سازی تیت با استفاده از FPGA روی F 2^283

زوج­ سازی در رمزنگاری، یک نگاشت دوخطی از اعضا­ی دو گروه جمعی از خم بیضوی به یک عضو گروه ضربی از میدان متناهی است و به منظور ساختن طرح­ های رمزنگاری یا حمله به آن­ها مورد استفاده قرار می­گیرد. زوج ­سازی تیت پرکاربردترین نوع زوج ­سازی است که با استفاده از الگوریتم میلر محاسبه      می­شود و نسخه بهبودیافته این الگوریتم برای خم­های ابرمنفرد زوج ­سازی   &etaT نامیده می­شود. به دلیل حجیم و زمان ­بر ب...

full text

شناسایی بلادرنگ عابر پیاده با استفاده از واحد پردازش گرافیکی

تصادفات درون شهری حتی با سرعت نسبتاً پایین با عابر پیاده اغلب کشنده است. زیرا با توجه به شلوغ و پیچیده بودن محیط شهری، رانندگان در حین رانندگی بجای تمرکز به مسیر رانندگی ممکن است به طورناخوداگاه و یا خودآگاه به قسمت هایی از محیط که برایشان جالب به نظر می رسد متمرکز شوند. این حالت مشکلی را ایجاد می کند و آن این است که راننده به وضوح چیزهای دیگر را نادیده می گیرد. اگر عابران پیاده بتوانند به موق...

سامانه برآورد وزن‌ جوجه‌های گوشتی به صورت جداگانه با استفاده از پردازش تصویر و آنالیز رگرسیون چندگانه

هدف از این پژوهش بررسی امکان تشخیص تغییرات روزانه وزن جوجه­های گوشتی با استفاده از پردازش تصویر و آنالیز رگرسیون چندگانه است. بدین منظور تعداد30 قطعه جوجه گوشتی یک روزه تحت شرایط استاندارد پرورش داده شد. روزانه بعد از اخذ تصاویر، جوجه­ها به صورت جداگانه وزن می­شدند. از 2490 تصویر اخذشده، شش ویژگی (مساحت، محیط، مساحت محدب، قطر بزرگ، قطر کوچک، خروج ازمرکز) استخراج و به منظور توسعه مدل­های رگرسیون...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


document type: thesis

وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی امیرکبیر(پلی تکنیک تهران) - دانشکده مهندسی برق

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023